$(function(){
 
    var navContainer = $("#navContainer");


    mccmsa.getHtmlFromRemoteTemplate({
        templateName: "nav",
        container: navContainer,
        callback: function(){
            mccmsa.hashChange();
        }
    });

    // 注销
    $('#logout-btn').on('click', function(){
        location.href = 'logout';
    });


    // 点击二级菜单加载内容
    navContainer.on('click', '.ajaxLoad', function (event) {
        var self = $(this);

        // 加载内容
        var module = self.attr("href");

        mccmsa.goTo(module, module);

        // 后添加选中样式
        $(".arrow-r").remove();
        $("li", ".info").removeClass("current");
        self.parent().addClass("current").append('<i class="arrow-r"></i>');

        // 移动端（宽度小于767px）响应式布局时，选择后收起菜单
        if($(window).width()<768){
            $(".Hui-aside").slideToggle();
        }

        return false;
    });

    // 移动端（宽度小于767px）响应式布局头部菜单按钮
    $(".Hui-nav-toggle").click(function(){
        $(".Hui-aside").slideToggle();
    });

    var resizeID;
    /*左侧菜单响应式*/
    $(window).resize(function(){
        clearTimeout(resizeID);
        resizeID = setTimeout(function(){
            if($(window).width()>=768){
                $(".Hui-aside").show()
            }
        }, 300);
    });
    //全选控制
    mccmsa.checkAll();

    // 返回按钮
    $(document).on('click', '#goModule', function(event) {
        mccmsa.goModule();
    });
    $(document).on('click', '#goBack', function(event) {
        mccmsa.goBack();
    });

    // hash改变时跳转到hash对应的页面
    $(window).on( 'hashchange', mccmsa.hashChange);

    // 获取当前用户信息
    mccmsa.ajax({
        url:"/getUserInfo", //需要添加参数，看接口需要
            method:"GET",
            success:function(json){
                $('#welcome-user').html(json.result.nickName);
                $('#thisUserId').val(json.result.id);
                $('#thisUserName').val(json.result.username);
                $('.index-tip .welcome-user').html(json.result.nickName);
            }
    })
    // 修改密码
    $('#change-password').on('click', function(event) {
        mccmsa.goTo('passwordEdit', 'passwordEdit');
    });
});
